a species of tree in the subfamily faboideae of the pea family fabaceae (styphnolobium japonicum)
Meanings of "a species of tree in the subfamily faboideae of the pea family fabaceae (styphnolobium japonicum)" in Spanish English Dictionary : 1 result(s)